We are working closely with a Northeast Ohio client to identify a Lead GoLang Engineer. The ideal candidate aligns with the responsibilities and qualifications outlined below.
Responsibilities:
- Define technical architecture, design patterns, and coding standards for GoLang projects.
- Provide technical guidance and mentorship to team members, promoting best practices and knowledge sharing.
- Design and implement robust, scalable, and maintainable software solutions using GoLang.
- Write clean, efficient, and testable code following coding standards and best practices.
- Conduct code reviews to ensure adherence to coding standards, best practices, and design principles.
- Optimize application performance and scalability through efficient coding practices and architectural improvements.
- Identify bottlenecks and implement solutions to improve system throughput, latency, and resource utilization.
- Communicate technical concepts and decisions effectively to both technical and non-technical stakeholders.
Qualifications:
- 5+ years of experience in software development with a focus on GoLang.
- Proven track record of technical leadership, including experience leading development teams and driving technical initiatives.
- Deep understanding of GoLang internals, concurrency patterns, and best practices.
- Experience with distributed systems, microservices architecture, and cloud-native technologies (e.g., Docker, Kubernetes).
- Experience with agile development methodologies and tools (e.g., Scrum, JIRA).